Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
105A MAIN STREET Terraced £206,394 £87,500 17 Jun 2003